export interface AreasVO {
  /**
   * 
   */
  id: string | number;

  /**
   * 
   */
  parentId: string | number;

  /**
   * 
   */
  levelType: string;

  /**
   * 
   */
  name: string;

  /**
   * 
   */
  shortName: string;

  /**
   * 
   */
  parentPath: string;

  /**
   * 
   */
  province: string;

  /**
   * 
   */
  city: string;

  /**
   * 
   */
  district: string;

  /**
   * 
   */
  provinceShortName: string;

  /**
   * 
   */
  cityShortName: string;

  /**
   * 
   */
  districtShortName: string;

  /**
   * 
   */
  provincePinyin: string;

  /**
   * 
   */
  cityPinyin: string;

  /**
   * 
   */
  districtPinyin: string;

  /**
   * 
   */
  cityCode: string;

  /**
   * 
   */
  zipCode: string;

  /**
   * 
   */
  pinyin: string;

  /**
   * 
   */
  jianPin: string;

  /**
   * 
   */
  firstChar: string;

  /**
   * 
   */
  lng: string;

  /**
   * 
   */
  lat: string;

}

export interface AreasForm extends BaseEntity {
  /**
   * 
   */
  id?: string | number;

  /**
   * 
   */
  parentId?: string | number;

  /**
   * 
   */
  levelType?: string;

  /**
   * 
   */
  name?: string;

  /**
   * 
   */
  shortName?: string;

  /**
   * 
   */
  parentPath?: string;

  /**
   * 
   */
  province?: string;

  /**
   * 
   */
  city?: string;

  /**
   * 
   */
  district?: string;

  /**
   * 
   */
  provinceShortName?: string;

  /**
   * 
   */
  cityShortName?: string;

  /**
   * 
   */
  districtShortName?: string;

  /**
   * 
   */
  provincePinyin?: string;

  /**
   * 
   */
  cityPinyin?: string;

  /**
   * 
   */
  districtPinyin?: string;

  /**
   * 
   */
  cityCode?: string;

  /**
   * 
   */
  zipCode?: string;

  /**
   * 
   */
  pinyin?: string;

  /**
   * 
   */
  jianPin?: string;

  /**
   * 
   */
  firstChar?: string;

  /**
   * 
   */
  lng?: string;

  /**
   * 
   */
  lat?: string;

}

export interface AreasQuery extends PageQuery {

  /**
   * 
   */
  parentId?: string | number;

  /**
   * 
   */
  levelType?: string;

  /**
   * 
   */
  name?: string;

  /**
   * 
   */
  shortName?: string;

  /**
   * 
   */
  parentPath?: string;

  /**
   * 
   */
  province?: string;

  /**
   * 
   */
  city?: string;

  /**
   * 
   */
  district?: string;

  /**
   * 
   */
  provinceShortName?: string;

  /**
   * 
   */
  cityShortName?: string;

  /**
   * 
   */
  districtShortName?: string;

  /**
   * 
   */
  provincePinyin?: string;

  /**
   * 
   */
  cityPinyin?: string;

  /**
   * 
   */
  districtPinyin?: string;

  /**
   * 
   */
  cityCode?: string;

  /**
   * 
   */
  zipCode?: string;

  /**
   * 
   */
  pinyin?: string;

  /**
   * 
   */
  jianPin?: string;

  /**
   * 
   */
  firstChar?: string;

  /**
   * 
   */
  lng?: string;

  /**
   * 
   */
  lat?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
